Resource pool management: Reactive versus proactive or let's be friends

نویسندگان

  • Daniel Gmach
  • Jerome A. Rolia
  • Ludmila Cherkasova
  • Alfons Kemper
چکیده

The consolidation of multiple workloads and servers enables the efficient use of server and power resources in shared resource pools. We employ a trace-based workload placement controller that uses historical information to periodically and proactively reassign workloads to servers subject to their quality of service objectives. A reactive migration controller is introduced that detects server overload and underload conditions. It initiates the migration of workloads when the demand for resources exceeds supply. Furthermore, it dynamically adds and removes servers to maintain a balance of supply and demand for capacity while minimizing power usage. A host-load simulation environment is used to evaluate several different management policies for the controllers in a time effective manner. A case study involving three months of data for 138 SAP applications compares three integrated controller approaches with the use of each controller separately. The study considers trade-offs between i) required capacity and power usage, ii) resource access quality of service for CPU and memory resources, and iii) the number of migrations. Our study sheds light on the question of whether a reactive controller or proactive workload placement controller alone is adequate for resource pool management. The results show that the most tightly integrated controller approach offers the best results in terms of capacity and quality but requires more migrations per hour than the other strategies.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Author's Personal Copy Resource Pool Management: Reactive versus Proactive or Let's Be Friends

The consolidation of multiple workloads and servers enables the efficient use of server and power resources in shared resource pools. We employ a trace-based workload placement controller that uses historical information to periodically and proactively reassign workloads to servers subject to their quality of service objectives. A reactive migration controller is introduced that detects server ...

متن کامل

Uncertain Resource Availabilities: Proactive and Reactive Procedures for Preemptive Resource Constrained project Scheduling Problem

Project scheduling is the part of project management that deals with determining when intime to start (and finish) which activities and with the allocation of scarce resources to theproject activities. In practice, virtually all project managers are confronted with resourcescarceness. In such cases, the Resource-Constrained Project Scheduling Problem (RCPSP)arises. This optimization problem has...

متن کامل

The role of proactive and reactive aggression in the formation and development of boys' friendships.

This study tested the hypothesis that friends are more similar in proactive aggression than in reactive aggression. Interpersonal processes that may account for this similarity (i.e., selection and mutual influence) were also examined. In the fall and spring of the school year, the friendships of 185 4th-, 5th-, and 6th-grade boys were identified. Proactive and reactive aggressive behavior were...

متن کامل

Proactive Location Service in Mobility Management

This paper proposes a new proactive mobility management mechanism. Instead of traditional mobility management system that when a user wants to connect another it needs to lookup the current location of the called user from the remote home location register (HLR) of the called user, the proposed method provides a special proactive location service to the close friends, who satisfy certain charac...

متن کامل

Target the ego or target the group: Evidence from a randomized experiment in proactive churn management*

This paper analyzes outcomes from a randomized field experiment run with major telecommunications provider aimed at measuring the e↵ect of proactive churn management among triple-play users and at determining whether using social network data may help retain them. We used state of the art machine learning algorithms to develop a model to identify likely churners. We also used millions of call d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Computer Networks

دوره 53  شماره 

صفحات  -

تاریخ انتشار 2009